翻訳と辞書
Words near each other
・ Pic du Jer
・ Pic du Midi
・ Pic du Midi d'Ossau
・ Pic du Midi de Bigorre
・ Pic du Taillon
・ Pic du Thabor
・ Pic Eccles
・ Pic Gaspard
・ PIC instruction listings
・ Pic la Selle
・ Pic language
・ Pic Long
・ Pic Macaya
・ Pic Macaya National Park
・ Pic Me
Pic Micro Pascal
・ PIC microcontroller
・ Pic Mobert First Nation
・ Pic Mobert North
・ Pic Mobert South
・ Pic Morto
・ Pic Nic railway station
・ Pic Paradis
・ Pic Petit de Segre
・ Pic Pic
・ Pic Ramougn
・ Pic River
・ Pic Saint-Loup
・ Pic Sans Nom
・ Pic Schrader


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Pic Micro Pascal : ウィキペディア英語版
Pic Micro Pascal

Pic Micro Pascal aka PMP is a free Pascal cross compiler for PIC microcontrollers. It is intended to work with the Microchip Technology MPLAB suite installed; it has its own IDE (Scintilla-based) and it is a highly optimized compiler.
It is intended to target 8-bit processors only: PIC10, PIC12, PIC16, PIC16 enhanced, PIC18.
The main axis of development was to avoid special built-in functions and procedures to interface hardware registers. These registers are accessed directly as variables, there are no wrapper functions, and emitted code is quite compact.
PMP does not include an assembler or linker. It is designed to work with the Microchip MPLAB suite installed, and directly uses MPASM and MPLINK .lkr files for memory mapping initializations; as of V2 it comes with its own database for processor features and standard register definitions.
PMP also supports the GPUTILS suite.
==Language features==

PMP does not support object-oriented programming, but a RECORD can have methods.
As of 2014, the implementation supports multiple file compiling, by include directives and by a per unit concept.
PMP supports a unique feature: variables may be declared in EEPROM and then used transparently as any other variable (with some limitations).
PMP's data types:
* simple records (subset): RECORD
* bit booleans: BOOLEAN
* unsigned and signed 8-bit integer types: CHAR, BYTE, SHORTINT
* unsigned and signed 16-bit integer types: WORD, INTEGER
* unsigned and signed 32-bit integer types: LONGWORD, LONGINT
* enumerations
* arrays (one dimension): ARRAY
* strings (variable length): STRING
* pointers (subset)
* floating point variables and operations (PIC16 and PIC18 only): two FP formats, one 48-bit internal (REAL) and a subset of the IEEE 32 bits format (SINGLE); both formats do not handle infinite and NaN

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Pic Micro Pascal」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.